﻿using Red.Core;

namespace Red.Controls
{
    public static class MaterialsListCommands
    {
        public static RedCommand CreateNew = new RedCommand( "Create new material from definition", "appbar_star_add" );
        public static RedCommand Copy = new RedCommand( "Copy material", "appbar_star_add" );
        public static RedCommand RemoveUnused = new RedCommand( "Remove unused materials", "appbar_star_delete" );
        public static RedCommand Remove = new RedCommand( "Remove material", "appbar_star_delete" );
    }

    public static class MeshStructureCommands
    {
        // LODs
        public static RedCommand AddLOD = new RedCommand( "Add LOD", "appbar_star_add" );
        public static RedCommand RemoveLOD = new RedCommand( "Remove existing LOD", "appbar_star_delete" );
        public static RedCommand GenerateLODs = new RedCommand( "Generate LODs", "appbar_edit" );

        // colliders
        public static RedCommand AddCollider = new RedCommand( "Add collider", "appbar_add_multiple" );
        public static RedCommand RemoveCollider = new RedCommand( "Remove collider", "appbar_close" );
    }
}
